import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;


// 2. post ，参数通过 body （form表单的格式传递），服务器使用 req.getParameter 方法
// 即是在 test.html 文件中，写出form表单的格式
//    <!-- 利用 form表单 post请求 -->
//    <form action="postParameter" method="post">
//        <input type="text" name="studentId">
//        <input type="text" name="classId">
//        <input type="submit" value="提交">
//    </form>
@WebServlet("/postParameter")
public class PostParameterServlet extends HelloServlet{
    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//        super.doPost(req, resp);

        // 根据key 获取到 value
        String studentId = req.getParameter("studentId");
        String classId = req.getParameter("classId");

        //注意设置一下 响应的格式  ，  不然会乱码
        resp.setContentType("text/html; charset=utf8");
        // 返回给浏览器
        resp.getWriter().write("学生id： " + studentId + "&班级id： " + classId);
    }
}
